@charset "utf-8";
/* CSS Document */
body{
	background-color:#383f44;	
	margin:0px;
	padding:0px;
	background-image:url(../img/template/background2.png);
	background-position:center top;
	background-repeat:repeat-y;
}

#ultra-container{
	width:742;
	text-align:center;
	background-image:url(../img/template/background.png);
	background-position:center top;
	background-repeat:no-repeat;

}
#main-banner {
	height:158px;	
}
#super-container{
	margin-left:auto; margin-right:auto;
}
.sctc{
	height:24px;
	background-image:url(../img/template/topbar.png);
	background-repeat:no-repeat;
	background-position:center top;
}

#sccc{
	background-image:url(../img/template/centerbg.png);
	background-repeat:no-repeat;
	background-position:center top;
	text-align:left;
	vertical-align:top;
}
#scbl{
	background-image:url(../img/template/bottomL.png);
	background-repeat:no-repeat;
}
#scbc{
	background-image:url(../img/template/bottomC.png);
	background-repeat:no-repeat;
}
#scbr{
	background-image:url(../img/template/bottomR.png);
	background-repeat:no-repeat;
}
.topmenu{
	width:540px;
}
.topmenu td{
	width:108px;
	color:#FFF;
}


/* Navigation */
.nav, .nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav {
	z-index: 100;
	position: relative;
}
.nav li{
	border:0px;
	width:108px;
	color:#FFF;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	color: #959595;
	display: block;
	padding: 0 9px;
	text-transform: lowercase;
	text-decoration: none;
}
.nav li a:hover {
	background: #ccc;
	color: #000;
}
#nav-one li:hover a, #nav-one li.sfHover a {
	color: #000;
	margin-right:6px;
	margin-left:0px;
	padding:0px;
}
#nav-one li:hover ul a, #nav-one li.sfHover ul a {
	color: #959595;
}
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover {
	color: #000;
}
.nav ul {
	list-style: none;
	margin: 0;
	position: absolute;
	top: -999em;
	left: -1px;
}
.nav li:hover ul,.nav li.sfHover ul {
	top: 25px;
}
.nav ul li {
	border: 0;
	float: none;
}
.nav ul a {
	height:24px;
	width:108px;
	color:#FFF;
	text-align:center;
	background-image:url(../img/template/topbar.png);
	background-repeat:no-repeat;
	background-position:2px top;
	white-space: nowrap;
}
.nav ul a:hover {
	background: #ccc;
	color: #000;
}